package com.google.android.gms.ads;

import android.content.Context;

public class AdSize {

    public static final int FULL_WIDTH = -1;
    public static final int AUTO_HEIGHT = -2;
    public static final AdSize BANNER = new AdSize(320, 50, "320x50_mb");
    public static final AdSize FULL_BANNER = new AdSize(468, 60, "468x60_as");
    public static final AdSize LARGE_BANNER = new AdSize(320, 100, "320x100_as");
    public static final AdSize LEADERBOARD = new AdSize(728, 90, "728x90_as");
    public static final AdSize MEDIUM_RECTANGLE = new AdSize(300, 250, "300x250_as");
    public static final AdSize WIDE_SKYSCRAPER = new AdSize(160, 600, "160x600_as");
    public static final AdSize SMART_BANNER = new AdSize(-1, -2, "smart_banner");
    public static final AdSize FLUID = new AdSize(-3, -4, "fluid");
    public static final AdSize zzrB = new AdSize(50, 50, "50x50_mb");
    public static final AdSize SEARCH = new AdSize(-3, 0, "search_v2");

    private int zzrC;
    private int zzrD;
    private String zzrE;

    public AdSize(int var1, int var2) {
        String var3 = var1 == -1 ? "FULL" : String.valueOf(var1);
        String var4 = var2 == -2 ? "AUTO" : String.valueOf(var2);
        String var5 = String.valueOf("_as");
    }

    AdSize(int var1, int var2, String var3) {
        if (var1 < 0 && var1 != -1 && var1 != -3) {
            throw new IllegalArgumentException((new StringBuilder(37)).append("Invalid width for AdSize: ").append(var1).toString());
        } else if (var2 < 0 && var2 != -2 && var2 != -4) {
            throw new IllegalArgumentException((new StringBuilder(38)).append("Invalid height for AdSize: ").append(var2).toString());
        } else {
            this.zzrC = var1;
            this.zzrD = var2;
            this.zzrE = var3;
        }
    }

    public int getWidth() {
        return this.zzrC;
    }

    public int getHeight() {
        return this.zzrD;
    }


    public int getWidthInPixels(Context context) {
        return 0;
    }

    public int getHeightInPixels(Context context) {
        return 0;
    }
}
